Résolution de contraintes du premier ordre dans la théorie des arbres finis ou infinis
نویسنده
چکیده
RÉSUMÉ. Nous présentons dans ce papier un algorithme de résolution, dans la théorie T des arbres (éventuellement infinis), des contraintes représentées par des formules générales du premier ordre, avec pour seul symbole de relation l’égalité et pour symboles de fonctions les éléments d’un ensemble infini F. L’algorithme est constitué d’un ensemble de 11 règles de réécriture de sous-formules en formules équivalentes. Il transforme une formule du premier ordre en une conjonction de formules (( résolues )), équivalente dans T, ne faisant pas intervenir de nouvelles variables libres et ayant les deux propriétés qui suivent. (1) La conjonction de formules résolues, soit est la constante logique vrai, soit se réduit à la proposition :vrai, soit a au moins une variable libre et n’est équivalente ni à vrai ni à faux dans la théorie T. (2) Chaque formule résolue se transforme d’une façon immédiate en une combinaison booléenne de formules de bases dont la longueur n’excède pas le double de celle de la formule résolue. Les formules de bases sont des cas particuliers de conjonctions d’équations avec quantifications existentielles. La correction de l’algorithme constitue une autre preuve de la complétude de T démontrée par Michael Maher. Nous terminons avec quelques benchmarks effectués par une implantation de l’algorithme, résolvant des formules qui font intervenir des imbrications de plus de 160 quantificateurs alternés.
منابع مشابه
Vers une Théorie du Test des programmes à contraintes
Tout processus de développement logiciel effectué dans un cadre industriel inclut désormais une phase de test ou de vérification formelle, y compris pour le développement des programmes à contraintes. Notre travail vise à poser les jalons d’une Théorie du test des programmes à contraintes qui puisse servir de socle à cette vérification. Cette nouvelle théorie est également motivée par le dévelo...
متن کاملمسؤولیت ناشی از صدور گواهی خلاف واقع پزشکی
La déliverance du certificat médical est l,une des taches quotidiennes des médecins et des autres qui s’occupent de la médecine. Les raisons de plus importantes qui font des médecins délivrer le certificat sont la délivrance des certificats pour exemption de service dans des organisations officielles ou service militaire ou celle de la pr&e...
متن کاملفایل کامل مجلّه مطالعات زبان فرانسه دو فصلنامه علمی پژوهشی زبان فرانسه دانشکده زبانهای خارجی دانشگاه اصفهان
Tâ ÇÉÅ wx W|xâ Revue des Études de la Langue Française Revue semestrielle de la Faculté des Langues Étrangères de l'Université d'Ispahan Cinquième année, N° 8 Printemps-Eté 2013, ISSN 2008- 6571 ISSN électronique 2322-469X Cette revue est indexée dans: Ulrichsweb: global serials directory http://ulrichsweb.serialssolutions.com Doaj: Directory of Open Access Journals http://www.doaj.org ...
متن کاملشبیهسازی انسان؛ چالشی نو فراروی اخلاق و حقوق بشر
On entend par le terme «clonage humain» deux types de pratiques: le clonage reproductif et le clonage non – reproductif. Le premier, dont la fin est la reproduction, consiste a transférer le noyau d’une cellule dans un ovocyte énuclée afin d’obtenir un embryon humain génétiquement identique au donneur. Ici, l’embryon cultive...
متن کاملStructures de réalisabilité, RAM et ultrafiltre sur N
On montre ici comment transformer en programmes les démonstrations utilisant l’axiome du choix dépendant et l’existence d’un ultrafiltre non trivial sur N (qu’on peut, de plus, supposer sélectif ). La méthode est une extension de la technique de réalisabilité en logique classique introduite dans [3,4,5], et de la méthode du forcing bien connue en théorie des ensembles. Pour simplifier un peu l’...
متن کامل